package net.hn.hnms.biz.emgcy.service;

import com.baomidou.mybatisplus.extension.service.IService;
import net.hn.hnms.biz.emgcy.domain.EmgcyLocatePo;
import net.hn.hnms.biz.emgcy.domain.dto.EmgcyLocateDto;
import net.hn.hnms.biz.emgcy.domain.vo.EmgcyLocateVo;
import net.hn.hnms.sys.common.core.domain.ResponsePage;
import net.hn.hnms.sys.common.mybatis.core.page.PageQuery;

public interface EmgcyLocateService extends IService<EmgcyLocatePo> {
    ResponsePage<EmgcyLocateVo> pageList(PageQuery pageQuery, EmgcyLocateDto emgcyLocateDto);

    Boolean update(EmgcyLocatePo emgcyLocatePo);

    Boolean delete(Long id);

    Boolean add(EmgcyLocatePo emgcyLocatePo);

    EmgcyLocatePo getOne(String eventType);
}
